<?php

error_reporting(E_ALL);

/**
 * ConexionBD - interface.reporte.php
 *
 * $Id$
 *
 * This file is part of ConexionBD.
 *
 * Automatically generated on 05.01.2010, 14:17:14 with ArgoUML PHP module 
 * (last revised $Date: 2008-04-19 08:22:08 +0200 (Sat, 19 Apr 2008) $)
 *
 * @author firstname and lastname of author, <author@example.org>
 */

if (0 > version_compare(PHP_VERSION, '5')) {
    die('This file was generated for PHP 5');
}

/**
 * include fncReportes
 *
 * @author firstname and lastname of author, <author@example.org>
 */
require_once('class.fncReportes.php');

/* user defined includes */
// section -64--88-1-14-5d941fc8:1258f3a5782:-8000:0000000000000FEE-includes begin
// section -64--88-1-14-5d941fc8:1258f3a5782:-8000:0000000000000FEE-includes end

/* user defined constants */
// section -64--88-1-14-5d941fc8:1258f3a5782:-8000:0000000000000FEE-constants begin
// section -64--88-1-14-5d941fc8:1258f3a5782:-8000:0000000000000FEE-constants end

/**
 * Short description of class reporte
 *
 * @access public
 * @author firstname and lastname of author, <author@example.org>
 */
interface reporte
{


    // --- OPERATIONS ---

    /**
     * Short description of method GeneraReporte
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int idPerfil
     * @param  int idSector
     * @param  int idEntidad
     * @param  int chkDatGenerales
     * @param  int chkSintomas
     * @param  int chkComorbilidad
     * @param  int chkDatClinicos
     * @param  int chkTratamiento
     * @param  int chkDatEpidemiologicos
     * @param  int chkLaboratorio
     * @param  int chkResultados
     * @param  int dtInicioSintomasIni
     * @param  int dtInicioSintomasFin
     * @param  int strFormato
     * @param  int strFile
     * @param  int opcFechas
     * @return void
     */
    public function GeneraReporte($idPerfil, $idSector, $idEntidad, $chkDatGenerales, $chkSintomas, $chkComorbilidad, $chkDatClinicos, $chkTratamiento, $chkDatEpidemiologicos, $chkLaboratorio, $chkResultados, $dtInicioSintomasIni, $dtInicioSintomasFin, $strFormato, $strFile, $opcFechas);

    /**
     * Short description of method cmbEstado
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int onChange
     * @param  int status
     * @param  int default
     * @param  int param
     * @return void
     */
    public function cmbEstado($onChange, $status, $default, $param);

    /**
     * Short description of method FileName
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int idPerfil
     * @param  int idEntidad
     * @param  int idSector
     * @return void
     */
    public function FileName($idPerfil, $idEntidad, $idSector);

    /**
     * Short description of method cmbSector
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  int onChange
     * @param  int status
     * @param  int default
     * @param  int param
     * @return void
     */
    public function cmbSector($onChange, $status, $default, $param);
    /**
     * Short description of method graficosEdad
     *
     * @access public
     * @author Miguel Angel Chavez
     * @param  int tipoRep
     * @param  int id_laboratorio
     * @param  int tipoGraf
     * @return void
     */
    public function graficosEdad($tipoRep, $id_laboratorio, $tipoGraf);

    /**
     * Short description of method graficoSexo
     *
     * @access public
     * @author Miguel Angel Chavez
     * @param  int nSexo
     * @param  int id_laboratorio
     * @return void
     */
    public function graficoSexo($tipoRep, $id_laboratorio, $tipoGraf);


} /* end of interface reporte */

?>